appear bizarre - Francés Inglés Diccionario